package com.epam.OOP.cargo;

/**
 * Created with IntelliJ IDEA.
 * User: Yelena_M
 * Date: 04.08.13
 * Time: 17:11
 * To change this template use File | Settings | File Templates.
 */

/*
* Abstract builder
* */
public abstract class CargoBuilder {

    protected Cargo cargo;

    public Cargo getCargo() {
        return cargo;
    }

    public void createNewCargoProduct() {
        cargo = new Cargo();
    }

    public abstract void buildVolume();
    public abstract void buildPrice();
    public abstract void buildWeight();

    public abstract void buildAdditionalParameters();

}
